// *** ADDED BY HEADER FIXUP ***
#include <wx/event.h>
#include <wx/gdicmn.h>
#include <wx/string.h>
#include <wx/window.h>
// *** END ***
#ifndef NEWQUERYDLG_H
#define NEWQUERYDLG_H

//(*Headers(NewQueryDlg)
#include <wx/sizer.h>
#include <wx/stattext.h>
#include <wx/textctrl.h>
#include <wx/button.h>
#include <wx/dialog.h>
//*)

class NewQueryDlg: public wxDialog
{
	public:

		NewQueryDlg(wxWindow* parent);
		virtual ~NewQueryDlg();
        int ShowModal(const wxString& query);
        wxString GetQueryType();
        wxString GetAnswer();
	protected:

		//(*Declarations(NewQueryDlg)
		wxTextCtrl* txAnswer;
		wxTextCtrl* txQueryType;
		wxStaticText* lbQuery;
		wxStaticText* StaticText1;
		wxStaticText* StaticText3;
		wxButton* bnEnter;
		wxStaticText* StaticText5;
		wxButton* bnCancle;
		wxStaticText* StaticText4;
		//*)

		//(*Identifiers(NewQueryDlg)
		static const long ID_STATICTEXT1;
		static const long ID_STATICTEXT2;
		static const long ID_STATICTEXT3;
		static const long ID_TEXTCTRL1;
		static const long ID_STATICTEXT4;
		static const long ID_TEXTCTRL2;
		static const long ID_STATICTEXT5;
		static const long ID_BUTTON1;
		static const long ID_BUTTON2;
		//*)

	private:

		//(*Handlers(NewQueryDlg)
		void OnbnEnterClick(wxCommandEvent& event);
		void OnbnCancleClick(wxCommandEvent& event);
		//*)

	protected:

		void BuildContent(wxWindow* parent,wxWindowID id = wxID_ANY);

		DECLARE_EVENT_TABLE()
};

#endif
